#ifndef ONE_H
#define ONE_H

#include <QWidget>
#include <QMainWindow>
#include <QAbstractItemModel>
#include <QFormLayout>
#include <QLineEdit>
/* 引入 QPushButton 类 */
#include <QPushButton>
#include <QLabel>

class Two;



class One : public QWidget
{
    Q_OBJECT

public:
    explicit One(QWidget *parent = 0);
    ~One();

    /* widget 对象 */
    QWidget *fWidget;
    /* 用于输入用户名 */
    QLineEdit *userLineEdit;
    /* 用于输入密码 */
    QLineEdit *passwordLineEdit;
    /* 声明一个 QPushButton 对象 pushButton1 */
    QPushButton *pushButton1;
    /* 声明一个 QPushButton 对象 pushButton2 */
    QPushButton *pushButton2;

    /* 声明 QFormLayout 对象 */
    QFormLayout *formLayout;

signals:
    void display(int number);

private slots:
    /* 声明对象 pushButton1 的槽函数 */
    void pushButton1_Clicked();
    /* 声明对象 pushButton2 的槽函数 */
    void pushButton2_Clicked();

private:
    /* 用一个 QLabel 对象用于显示字符串 */
    QLabel *labelString;
    Two *two;
};

#endif // ONE_H
